<?php
class icp_usuario{

    function icp_usuario(){               
        $this->sql = new DmpSql();      
    }

    function lista_numero_comprobante($idusuario){
    	$i=0;
    	
       $sql="SELECT
          cp_usuario.numero,
          cp_usuario.serie,
          cp_usuario.idcp_usuario,        
          tipo_cp.idtipo_cp AS idtipo_cp,
          tipo_cp.descripcion AS dtipo_cp,        
          usuario.idusuario,
          usuario.usuario,
          usuario.clave,
          tipo_usuario.idtipo_usuario AS idtipo_usuario,
          tipo_usuario.descripcion AS dtipo_usuario,
          modulo_sistema.idmodulo_sistema AS idmodulo_sistema,
          modulo_sistema.descripcion AS dmodulo_sistema,
          tamanio_cp.descripcion AS dtamanio_cp,
  		  cp_usuario.idtamanio_cp
        FROM
          cp_usuario
          INNER JOIN tipo_cp ON (cp_usuario.idtipo_cp = tipo_cp.idtipo_cp)
          INNER JOIN usuario ON (cp_usuario.idusuario = usuario.idusuario)
          LEFT OUTER JOIN tipo_usuario ON (usuario.idtipo_usuario = tipo_usuario.idtipo_usuario)
          LEFT OUTER JOIN modulo_sistema ON (usuario.idmodulo_sistema = modulo_sistema.idmodulo_sistema)
          LEFT OUTER JOIN tamanio_cp ON (cp_usuario.idtamanio_cp = tamanio_cp.idtamanio_cp)
        WHERE
          usuario.idusuario=".$idusuario."
        ORDER BY
          cp_usuario.idcp_usuario ASC";
        //  echo "<br>".$sql ."<br>";
        $result=$this->sql->consultar($sql,"sigh");
        
        while(!!$fila=mysql_fetch_array($result)){

            $registro[id][$i]=$fila["idcp_usuario"]; 
	        $registro[serie][$i]=$fila["serie"];         
	        $registro[numero][$i]=$fila["numero"];
	        $registro[idtipo_cp][$i]=$fila["idtipo_cp"];
	        $registro[tipo_cp][$i]=$fila["dtipo_cp"];                 
	        $registro[idusuario][$i]=$fila["idusuario"];
	        $registro[usuario][$i]=$fila["usuario"];
	        $registro[clave][$i]=$fila["clave"];
	        $registro[idtipo_usuario][$i]=$fila["idtipo_usuario"];
	        $registro[tipo_usuario][$i]=$fila["dtipo_usuario"];
	        $registro[idmodulo_sistema][$i]=$fila["idmodulo_sistema"];
	        $registro[modulo_sistema][$i]=$fila["dmodulo_sistema"];
	        $registro[idtamanio_cp][$i]=$fila["idtamanio_cp"];
	        $registro[tamanio_cp][$i]=$fila["dtamanio_cp"];
            
            $i++;
        }
        return $registro;
    }


	function lista_numero_comprobante_tipocp($idusuario,$idtipo_cp){
    	$i=0;

        $sql="SELECT
          cp_usuario.numero,
          cp_usuario.serie,
          cp_usuario.idcp_usuario,
          tipo_cp.idtipo_cp AS idtipo_cp,
          tipo_cp.descripcion AS dtipo_cp,
          usuario.idusuario,
          usuario.usuario,
          usuario.clave,
          tipo_usuario.idtipo_usuario AS idtipo_usuario,
          tipo_usuario.descripcion AS dtipo_usuario,
          modulo_sistema.idmodulo_sistema AS idmodulo_sistema,
          modulo_sistema.descripcion AS dmodulo_sistema,
          tamanio_cp.descripcion AS dtamanio_cp,
  		  cp_usuario.idtamanio_cp
        FROM
          cp_usuario
          INNER JOIN tipo_cp ON (cp_usuario.idtipo_cp = tipo_cp.idtipo_cp)
          INNER JOIN usuario ON (cp_usuario.idusuario = usuario.idusuario)
          LEFT OUTER JOIN tipo_usuario ON (usuario.idtipo_usuario = tipo_usuario.idtipo_usuario)
          LEFT OUTER JOIN modulo_sistema ON (usuario.idmodulo_sistema = modulo_sistema.idmodulo_sistema)
          LEFT OUTER JOIN tamanio_cp ON (cp_usuario.idtamanio_cp = tamanio_cp.idtamanio_cp)
        WHERE
          usuario.idusuario='".$idusuario."' AND cp_usuario.idtipo_cp='".$idtipo_cp."'
        ORDER BY
          cp_usuario.idcp_usuario ASC";
        //echo $sql;
        $result=$this->sql->consultar($sql,"sigh");

        while(!!$fila=mysql_fetch_array($result)){

                $registro[id][$i]=$fila["idcp_usuario"];
	        $registro[serie][$i]=$fila["serie"];
	        $registro[numero][$i]=$fila["numero"];
	        $registro[idtipo_cp][$i]=$fila["idtipo_cp"];
	        $registro[tipo_cp][$i]=$fila["dtipo_cp"];
	        $registro[idusuario][$i]=$fila["idusuario"];
	        $registro[usuario][$i]=$fila["usuario"];
	        $registro[clave][$i]=$fila["clave"];
	        $registro[idtipo_usuario][$i]=$fila["idtipo_usuario"];
	        $registro[tipo_usuario][$i]=$fila["dtipo_usuario"];
	        $registro[idmodulo_sistema][$i]=$fila["idmodulo_sistema"];
	        $registro[modulo_sistema][$i]=$fila["dmodulo_sistema"];
	        $registro[idtamanio_cp][$i]=$fila["idtamanio_cp"];
	        $registro[tamanio_cp][$i]=$fila["dtamanio_cp"];

            $i++;
        }
        return $registro;
    }

}
?>